package cn.edu.nsmc.modules.sys.dao;

import cn.edu.nsmc.modules.sys.entity.SysWorksheetType;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.*;

import java.util.List;

/**
 * 工单类型
 *
 */
@Mapper
public interface SysWorksheetTypeDao extends BaseMapper<SysWorksheetType> {

    @Select("select * from sys_worksheet_type where pid!=-1")
    List<SysWorksheetType> getList();

    @Update("update sys_worksheet_type set template_id=#{id} where id=#{type}")
    Integer addOrUpdateTemplate(Integer type, Long id);

    @Update("update sys_worksheet_type set template_id=null where id=#{type}")
    Integer deleteTemplate(Integer type);
}
